leave droppings - Turc Anglais Dictionnaire